Cloud Workflows
ちょっとしたことに Function 作るよりいいんだけど面白みはなんもないな
エラー処理
ログ書く & print デバッグ
text: ${json.encode_to_string(myMap)}
しろと書いてあるが json 引数使えない? dict じゃないとだめ?
これでいい
code:log.yaml
- log:
call: sys.log
args:
json: ${something}
severity: "INFO"
CLI でやりたい
$ gcloud --project=PROJECT workflows deploy NAME --source=workflow.yaml --location=asia-northeast1
$ gcloud --project=PROJECT workflows run NAME --location=asia-northeast1
ログは Logging で見るかなあ
resource.type="workflows.googleapis.com/Workflow" とか resource.labels.workflow_id="NAME" でしぼる